Linux中zsh遇到corrupt bug

这几天打开ubuntu,出现zsh: corrupt history file /home/gtp/.zsh_history的错误,网上找到了解决方案,这里记录一下,以防以后遇到了又得花时间在网上搜索解决方案。

解决方案如下:

1
2
3
mv .zsh_history .zsh_history_bad
strings .zsh_history_bad > .zsh_history
fc -R .zsh_history

感谢HIT-Lori提供的解决方案。